﻿<%@ Page Language="C#" MasterPageFile="~/adm_vlg/Admin_master.master" AutoEventWireup="true"
    CodeFile="support.aspx.cs" Inherits="adm_vlg_adminSupport" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
    <title>Quản trị bài viết</title>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="content" runat="Server">
    <script type="text/javascript">
        $(function () {
            $('.delete').click(function () {
                var answer = confirm('Xóa bài viết sẽ xóa cả đơn hàng, Bạn muốn xóa bài viết này?');
                return answer // answer is a boolean
            });
        })

    </script>
    <div id="toolbar">
        <div class="image">
            <img src="img/icon-48-category.png" /></div>
        <div class="text">
            QUẢN LÝ HỖ TRỢ KHÁCH HÀNG</div>
        <div class="tool">
            <table>
                <tbody>
                    <tr>
                        <td>
                        </td>
                    </tr>
                </tbody>
            </table>
        </div>
        <div class="clear">
        </div>
    </div>
    <br />
    <div class="List" style="overflow: auto">
        <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" AllowPaging="True"
            Width="100%" EmptyDataText="Không có công dữ liệu " AllowSorting="True" OnPageIndexChanging="GridView1_PageIndexChanging"
            PageSize="20" CssClass="adminlist">
            <%--OnRowDataBound="GridView1_RowDataBound"--%>
            <Columns>
                <asp:TemplateField HeaderText="STT">
                    <ItemTemplate>
                        <%# Container.DataItemIndex + 1 %>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Tên khách hàng" ControlStyle-Width="150px">
                    <ItemTemplate>
                        <%#Eval("UserName") %>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Email">
                    <ItemTemplate>
                        <%#Eval("UserName") %>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Câu hỏi">
                    <ItemTemplate>
                        <%#Eval("Question") %>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Trạng thái">
                    <ItemTemplate>
                        <%#Eval("IsActive").ToString().ToLower().Equals("true")?"Đã trả lời":"Chưa trả lời" %>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Trả lời">
                    <ItemTemplate>
                        <a title="click để trả lời yêu cầu khách hàng" href="supportEdit.aspx?action=edit&id=<%#Eval("idSupport") %>">
                            Trả lời</a> |  <a title="click để xóa bài viết này" href="<%#Eval("idSupport") %>" class="delete_support" id="support_<%# Container.DataItemIndex %>" >
                            Xóa</a> 
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>
    </div>
    <script type="text/javascript">
        $(document).ready(function () {
            //Xu ly khi click xóa
            $(".delete_support").click(function () {
                var answer = confirm('Bạn muốn xóa bài viết này?');
                if (answer) {
                    //lay id cua thẻ a đang dc click
                    var id = $(this).attr("id");

                    $.ajax({
                        type: "POST",
                        url: "support.aspx/AdminDeleteSupport",
                        data: '{idSupport: "' + $(this).attr("href") + '" }',
                        contentType: "application/json; charset=utf-8",
                        dataType: "json",
                        // success: OnSuccess(id),
                        success: function (response) {
                            if (response.d == 0) {
                                alert("Có lỗi xảy ra, vui lòng thực hiện lai");
                            }
                            else if (response.d == 1) {
                                $("#" + id).parent().parent().remove();
                            }

                        },
                        failure: function (response) {
                            alert("Có lỗi xảy ra, vui lòng thực hiện lai");
                        }
                    });
                }
                return false;
            });
        })
    </script>
</asp:Content>
